armoured vehicle - English Synonyms Dictionary